b6bda45396c661284fd98d79de4065b0999dcd0b,dspace/modules/additions/src/main/java/org/dspace/authorize/AuthorizeManager.java,AuthorizeManager,removeGroupPolicies,#Context#DSpaceObject#Group#,1066
Before Change
{
o.updateLastModified();
DatabaseManager.updateQuery(c, "DELETE FROM resourcepolicy WHERE "
+ "resource_type_id= ? AND resource_id= ? AND epersongroup_id= ? ",
o.getType(), o.getID(), g.getID());
}
/**
After Change
public static void removeGroupPolicies(Context c, DSpaceObject o, Group g)
throws SQLException
{
DatabaseManager.updateQuery(c, "DELETE FROM resourcepolicy WHERE "
+ "resource_type_id= ? AND resource_id= ? AND epersongroup_id= ? ",
o.getType(), o.getID(), g.getID());
c.turnOffAuthorisationSystem();
o.updateLastModified();
c.restoreAuthSystemState();
}
/**